﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class RegOnlineGjYiBaoOrderInfo
    {
        public long Id { get; set; }
        /// <summary>
        /// 就诊人姓名
        /// </summary>
        public string? PatName { get; set; }
        /// <summary>
        /// 证件类型
        /// </summary>
        public string? CardType { get; set; }
        /// <summary>
        /// 证件号码
        /// </summary>
        public string? CardNo { get; set; }
        /// <summary>
        /// 结算单号
        /// </summary>
        public long? ChargeNo { get; set; }
        /// <summary>
        /// 门诊序号
        /// </summary>
        public long? RegNo { get; set; }
        /// <summary>
        /// 0 挂号 1 缴费
        /// </summary>
        public int? Flag { get; set; }
        /// <summary>
        /// 医院编码
        /// </summary>
        public string? HospitalCode { get; set; }
        /// <summary>
        /// 医保-订单状态
        /// </summary>
        public string? OrdStas { get; set; }
        /// <summary>
        /// 医保-支付订单号
        /// </summary>
        public string? PayOrdId { get; set; }
        /// <summary>
        /// 医保-回调类型
        /// </summary>
        public string? CallType { get; set; }
        /// <summary>
        /// 医保-医院订单
        /// </summary>
        public string? MedOrgOrd { get; set; }
        /// <summary>
        /// 医保-交易时间
        /// </summary>
        public string? TraceTime { get; set; }
        /// <summary>
        /// 医保-两定机构编码
        /// </summary>
        public string? OrgCode { get; set; }
        /// <summary>
        /// 医保-两定机构名称
        /// </summary>
        public string? OrgName { get; set; }
        /// <summary>
        /// 医保-结算类型：ALL:医保自费全部，CASH:只结现金 HI:只结医保
        /// </summary>
        public string? SetlType { get; set; }
        /// <summary>
        /// 医保-费用总额
        /// </summary>
        public decimal? FeeSumamt { get; set; }
        /// <summary>
        /// 医保-现金支付
        /// </summary>
        public decimal? OwnPayAmt { get; set; }
        /// <summary>
        /// 医保-个人账户支出
        /// </summary>
        public decimal? PsnAcctPay { get; set; }
        /// <summary>
        /// 医保-医保基金支付
        /// </summary>
        public decimal? FundPay { get; set; }
        /// <summary>
        /// 医保-用于院内结算失败对医保的冲正授权
        /// </summary>
        public string? RevsToken { get; set; }
        /// <summary>
        /// 医保-扩展数据
        /// </summary>
        public string? ExtData { get; set; }
        /// <summary>
        /// 医保-住院押金
        /// </summary>
        public decimal? Deposit { get; set; }
        /// <summary>
        /// 医保-收费时间
        /// </summary>
        public string? HiChrgTime { get; set; }
        /// <summary>
        /// 医保-交易流水号
        /// </summary>
        public string? HiDocSn { get; set; }
        /// <summary>
        /// 医保-挂号流水号
        /// </summary>
        public string? HiRgstSn { get; set; }
        /// <summary>
        /// 医保-电子凭证码值
        /// </summary>
        public string? EcCode { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreatedDate { get; set; }
        public string? SetlId { get; set; }
        public string? MdtrtId { get; set; }
        public string? PsnNo { get; set; }
        public string? InsuplcAdmdvs { get; set; }
    }
}
